package com.iplatform.file.function.quartz.domain;

import com.iplatform.module.annotation.KeyId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 *
 * @author Dair
 * @since 
 */

/**
 * 资源任务信息
 */
@ApiModel(value = "com-iplatform-data-function-quartz-domain-ResourceFileBean")
@Data
public class ResourceFileBean implements Serializable {
	/**
	 * 记录id
	 */
	@ApiModelProperty(value = "记录id",required = false)
	@KeyId
	private Long fileId;
	
	/**
	 * 文件路径
	 */
	@ApiModelProperty(value = "文件路径",required = true)

	private String filePath;
	
	/**
	 * 文件名称
	 */
	@ApiModelProperty(value = "文件名称",hidden = true)
	private String fileName;
	
	/**
	 * 文件目录
	 */
	@ApiModelProperty(value = "文件目录",required = true)

	private Long parentId;
	

	/**
	 * 创建时间
	 */
	@ApiModelProperty(value = "创建时间",required = true)
	private Date createTime;
	
	/**
	 * 是否删除
	 */
	@ApiModelProperty(value = "是否删除",required = true)
	private String isDelete;

	private static final long serialVersionUID = 1L;
}